html, body {height: 100%;}
*{ margin:0; padding:0; border:0; font-family:Verdana;}
img { border: 0;}
li {list-style-type: none;}

.warning{font-size:10px; color:#990000;}

.dez{width:100%;}
.red{color:#990000;}
.bg_dark{ background: #333; }
.bg_grey_l{ background: #ccc; }
.bg_grey_ea{ background: #f9f9f9; }
.grey_l { color: #eaeaea;}
.nove{width:90%;}
.oito{width:80%;}
.seteMeio{width:75%;}
.sete{width:70%;}
.seis{width:60%;}
.cinco{width:50%;}
.quatro{width:40%;}
.tres{width:30%;}
.doisMeio{width:25%;}
.dois{width:20%;}
.um{width:10%;}
.fl{float:left;}
.fr{float:right;}
.brd{border:1px solid #666;}
.brd2{border-left:2px solid #333;border-top:2px solid #333;border-right:1px solid #999;border-bottom:1px solid #999;}
.brd3{border:1px solid #c0cacc;}
.mlum{margin-left:10px;}
.mlumMeio{margin-left:15px;}
.mldois{margin-left:20px;}
.mltres{margin-left:30px;}
.mlquatro{margin-left:40px;}
.mlcinco{margin-left:50px;}
.mlseis{margin-left:60px;}
.mlsete{margin-left:70px;}
.mloito{margin-left:80px;}
.mlnove{margin-left:90px;}
.mldez{margin-left:100px;}
.m0{margin:0;}
.t50{width:50px;}
.t75{width:75px;}
.t100{width:100px;}
.t200{width:200px;}
.t240{width:240px;}
.t300{width:300px;}
.ma{margin:auto;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
.f44{font-size:44px;}
.txVer{font-family:Verdana, Geneva, sans-serif;}
.txGer{font-family:Georgia, "Times New Roman", Times, serif;}
.txAri{font-family:Arial, Helvetica, sans-serif;}
.b{font-weight:bold;}
.i{font-style:italic;}
.txal{text-align:left;}
.txar{text-align:right;}
.txac{text-align:center;}
.txaj{text-align:justify;}
.ml20{margin-left:20px;}
.mb20{margin-bottom:20px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.mt2 {margin-top:2px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p5{padding:5px;}
.pb20{padding-bottom:20px;}
.pt20{padding-top:20px;}
.pt10{padding-top:10px;}
.pb40{padding-bottom:40px;}
.posA{position:absolute;}
.posR{position:relative}
.clearB{clear:both;}
.clearL{clear:left;}
.h200{height:200px;}
.h180{height:180px;}
.cfff{color:#FFFFFF}
.c000{color:#000000}
.cAzulclaro{color:#d8e3e5;}
.cAE{color:#aeaeae;}
.x75{width:75px; height:75px;}
.dtable{display:table;}
.spaceTxTmore{letter-spacing:2px;}
.tac{text-align:center;}

.curved {-moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(border-radius.htc);}
.curved10 {-moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc);}
.curved10-topleft {-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; behavior:url(border-radius.htc);}
.curved10-topright {-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; behavior:url(border-radius.htc);}
.curved10-bottomleft{-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; behavior:url(border-radius.htc);}
.curved10-bottomright{-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; behavior:url(border-radius.htc);}
.curved5-topleft {-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; behavior:url(border-radius.htc);}
.curved5-topright {-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; behavior:url(border-radius.htc);}
.curved5-bottomleft{-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; behavior:url(border-radius.htc);}
.curved5-bottomright{-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; behavior:url(border-radius.htc);}

/* MENSAGENS */
#mensagens {margin-bottom: 15px;}
#mensagens div.msgOrientacao,#mensagens div.msgSucesso,#mensagens div.msgAlerta,#mensagens div.msgErro{	margin: 5px 20px;	padding-left: 40px;	padding-bottom: 5px;	min-height: 30px;}
#mensagens div.msgOrientacao h3,#mensagens div.msgSucesso h3,#mensagens div.msgAlerta h3,#mensagens div.msgErro h3{	font-size: 1.3em;	line-height: 30px}
#mensagens div.msgOrientacao ul,#mensagens div.msgSucesso ul,#mensagens div.msgAlerta ul,#mensagens div.msgErro ul{	list-style: decimal}
#mensagens div.msgOrientacao {	background: url(../images/msgOrientacao.png) no-repeat 5px 2px #f9f9f9;	border: 1px solid #dbe6ee;	border-bottom: 2px solid #3CB4C3;}
div.msgOrientacao h3,div.msgOrientacao h4 {	color: #3CB4C3 !important}
#mensagens div.msgSucesso {	background: url(../images/msgSucesso.png) no-repeat 5px 2px #eff7e0;	border: 1px solid #daecb7;	border-bottom: 2px solid #408C2E;}
div.msgSucesso h3,div.msgSucesso h4 {	color: #408C2E !important;}
#mensagens div.msgAlerta {	background: url(../images/msgAlerta.png) no-repeat 5px 2px #fff6d8;	border: 1px solid #ebd0b8;	border-bottom: 2px solid #E77917;}
div.msgAlerta h3,div.msgAlerta h4 {	color: #E77917 !important;}
#mensagens div.msgErro {	background: url(../images/msgErro.png) no-repeat 5px 2px #fff2f2;	border: 1px solid #c06464;	border-bottom: 2px solid #BF231B;}
div.msgErro h3,div.msgErro h4 {	color: #BF231B !important;}
.mensagem_erro_form{color:#990000; font-size:11px; font-style: italic;}

/*LINKS*/
a:link,a:visited {text-decoration: none;}
a:hover {	text-decoration: underline;}


/* botoes */
.botao {font-family: Tahoma, Verdana;	font-size: 12px; background: #eaeaea;	border: 3px double #AAAAAA;	text-decoration: none;	padding:10px;	color: #000;	cursor: pointer;	font-weight: bolder;}
.botao:focus {	background-color: #FFFFD9; }
.botao:disabled {	z-index: -3;	font-size: 12px;	background-color: #E9E9E9; }
a.botao {	color: #000;	text-decoration: none;}
a.botao:hover {	color: #000;	text-decoration: none;}

/* ICONES */
.icons{text-align:right;	width:1%;	white-space:nowrap}
.icoEditar, .icoExcluir, .icoFechar, .icoAceitar, .icoAdicionar, .icoGrafico, .icoImprimir, .icoBloquear, .icoDesbloquear, .icoDownload, .icoVisualizar, 
.icoWord, .icoExcel, .icoOffice, .icoPDF,
.icoErro, .icoAjuda,  .icoPesquisar, .icoCalendario, .icoCalculadora,
.icoPrimeira, .icoAnterior, .icoProxima, .icoUltima,
.icoFonteMaior, .icoFonteNormal, .icoFonteMenor, .icoAltoContraste, .icoFundoBranco, .icoFundoAzul, .icoFundoAmarelo, .icoFundoCinza{
	background:url(../images/icones.png) no-repeat;
	width:20px;
	height:20px;
	overflow:hidden;
	text-indent:50px;
	display:inline-block;
	margin:0;
	padding:0;
	cursor: pointer;}

/* Linha 01 */
.icoEditar{background-position:0 0}
.icoEditar:hover{background-position:0 -20px}
.icoEditar.disabled{background-position:0 -40px}

.icoExcluir{background-position:-20px 0}
.icoExcluir:hover{background-position:-20px -20px}
.icoExcluir.disabled{background-position:-20px -40px}

.icoFechar{background-position:-20px 0}
.icoFechar:hover{background-position:-20px -20px}
.icoFechar.disabled{background-position:-20px -40px}

.icoAceitar{background-position:-40px 0}
.icoAceitar:hover{background-position:-40px -20px}
.icoAceitar.disabled{background-position:-40px -40px}

.icoAdicionar{background-position:-60px 0}
.icoAdicionar:hover{background-position:-60px -20px}
.icoAdicionar.disabled{background-position:-60px -40px}

.icoGrafico{background-position:-80px 0}
.icoGrafico:hover{background-position:-80px -20px}
.icoGrafico.disabled{background-position:-80px -40px}

.icoImprimir{background-position:-100px 0}
.icoImprimir:hover{background-position:-100px -20px}
.icoImprimir.disabled{background-position:-100px -40px}

.icoBloquear{background-position:-120px 0}
.icoBloquear:hover{background-position:-120px -20px}
.icoBloquear.disabled{background-position:-120px -40px}

.icoDesbloquear{background-position:-140px 0}
.icoDesbloquear:hover{background-position:-140px -20px}
.icoDesbloquear.disabled{background-position:-140px -40px}

.icoDownload{background-position:-160px 0}
.icoDownload:hover{background-position:-160px -20px}
.icoDownload.disabled{background-position:-160px -40px}

.icoVisualizar{background-position:-180px 0}
.icoVisualizar:hover{background-position:-180px -20px}
.icoVisualizar.disabled{background-position:-180px -40px}

/* Linha 02 */
.icoWord{background-position:0 -60px}
.icoWord:hover{background-position:0 -80px}
.icoWord.disabled{background-position:0 -100px}

.icoExcel{background-position:-20px -60px}
.icoExcel:hover{background-position:-20px -80px}
.icoExcel.disabled{background-position:-20px -100px}

.icoOffice{background-position:-40px -60px}
.icoOffice:hover{background-position:-40px -80px}
.icoOffice.disabled{background-position:-40px -100px}

.icoPDF{background-position:-60px -60px}
.icoPDF:hover{background-position:-60px -80px}
.icoPDF.disabled{background-position:-60px -100px}

/* Linha 03 */
.icoErro{background-position:0 -100px}
.icoErro:hover{background-position:0 -100px}

.icoAjuda{background-position:-20px -100px}
.icoAjuda:hover{background-position:-20px -100px}

.icoPesquisar{background-position:-40px -140px}
.icoPesquisar:hover{background-position:-40px -140px}

.icoCalendario{background-position:-60px -100px}
.icoCalendario:hover{background-position:-60px -100px}

.icoCalculadora{background-position:-80px -100px}
.icoCalculadora:hover{background-position:-80px -100px}

/* Linha 04 */
.icoPrimeira{background-position:0 -180px}
.icoPrimeira:hover{background-position:0 -200px}
.icoPrimeira.disabled{background-position:0 -220px}

.icoAnterior{background-position:-20px -180px}
.icoAnterior:hover{background-position:-20px -200px}
.icoAnterior.disabled{background-position:-20px -220px}

.icoProxima{background-position:-40px -180px}
.icoProxima:hover{background-position:-40px -200px}
.icoProxima.disabled{background-position:-40px -220px}

.icoUltima{background-position:-60px -180px}
.icoUltima:hover{background-position:-60px -200px}
.icoUltima.disabled{background-position:-60px -220px}

/* Linha 05 */
.icoFonteMaior{background-position:0 -260px}
.icoFonteMaior:hover{background-position:0 -280px}

.icoFonteNormal{background-position:-20px -260px}
.icoFonteNormal:hover{background-position:-20px -280px}

.icoFonteMenor{background-position:-40px -260px}
.icoFonteMenor:hover{background-position:-40px -280px}

.icoAltoContraste{background-position:-60px -260px}
.icoAltoContraste:hover{background-position:-60px -280px}

.icoFundoBranco{background-position:-80px -260px}
.icoFundoBranco:hover{background-position:-80px -280px}

.icoFundoAzul{background-position:-100px -260px}
.icoFundoAzul:hover{background-position:-100px -280px}

.icoFundoAmarelo{background-position:-120px -260px}
.icoFundoAmarelo:hover{background-position:-120px -280px}

.icoFundoCinza{background-position:-140px -260px}
.icoFundoCinza:hover{background-position:-140px -280px}

.action_form { width: 100%; margin-top: 15px; border-top: solid 2px #ddd; }

.action_form tr td { padding-top: 10px; height: 25px; line-height: 25px; }
